package com.qsl.system.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.qsl.model.system.SysLoginLog;
import com.qsl.model.vo.SysLoginLogQueryVo;

/**
 * 登录日志-异步调用日志服务
 */

public interface LoginLogService {

    // 条件分页查询
    IPage<SysLoginLog> selectPage(Integer page, Integer limit, SysLoginLogQueryVo loginLog);

    /**
     * 记录登录信息
     *
     * @param username 用户名
     * @param status   状态
     * @param Ipaddr   ip
     * @param message  消息内容
     */
    void recordLoginLog(String username, Integer status, String Ipaddr, String message);

}
